import axios from 'axios';

// 创建实例
const server = axios.create({
	baseURL:'http://120.24.64.5:8088/mall-admin/',
	timeout:5000 //设置超时时间
});


// 请求拦截
server.interceptors.request.use(config=>{
	// 获取token
	let token = sessionStorage.getItem('token')
	if(token){
		// 保证config.headers是一个对象  提高代码健壮性
		config.headers = config.headers || {};
		config.headers.Authorization = token;
	}	
	return config;
},err=>{
	return Promise.reject(err)
})

// 响应拦截
server.interceptors.response.use(res=>{
	return res.data;
},err=>{
	return Promise.reject(err)
})

export default server;